@charset "utf-8";
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body{margin:0; padding:0;  font-family: "微软雅黑"; font-size:14px; color:#333;background: no-repeat center top  / 100%  473px;background-image: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)),url(../images/bodyBj1.jpg)}
ul,li,dl,dd,dt{ list-style: none; padding:0; margin:0;}
p{ padding:0; margin:0;}
a{color: #333;}
a,a:hover,a:active,a:link{ text-decoration: none;}
img{ border:0;}
input{outline: none;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}
.fl{ float: left;}
.fr{ float: right;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }
.w1200{width: 1200px;margin: 0 auto;}

/*head*/
/*顶部link*/
.header{/*background: #f1f3f6 url("../images/top_bj.png") no-repeat center 36px;*//*! padding-bottom: 15px; */}
.head_top{height: 38px;background: #235499;border-bottom: 2px solid #849ec4;font: 16px/36px '';color: #fff;}
.head_top .w1200{height: 38px;}
.head_top a{color: #fff;display: inline-block;padding-left: 8px;}

.header-top-login span i{cursor:pointer;margin:0 5px;font-weight:bold}
.zn_jqr{padding-right: 30px;}
.logo_img{margin: 60px auto 44px auto;text-align: center;}
.logo_img a{display: inline-block;}
.logo_img img{max-width: 100%;}

/*搜索*/
.search_box{margin: 0 auto;width: 704px;height: 44px;}
#searchForm{height: 44px;}
.search_input{width: 586px;background: #fff;font-size: 14px;padding-left: 20px;color: #999;}
.search_input,.search_btn{height: 44px;border: none;}
.search_btn{width: 100px;cursor: pointer;background: #d95445;color: #fff;margin-left: 13px;}

/*导航*/
.menu_box{margin-top: 35px;}
.menu_list{background:rgba(222,222,222,.8);}
.menu_list>li{float: left;width: 12.2%;font: bold 22px/65px '';height: 65px;text-align: center;}
.menu_list>li i{display: inline-block;width: 22px;height: 22px;margin-right: 10px;vertical-align: middle;}
.menu_list>li>a{color: #235499;}
.menu_list>li.on>a,.menu_list>li:hover>a{color: #d95445;}
.nav01 i{background: url("../images/nav_ico1.png") no-repeat center center;}
.nav02 i{background: url("../images/nav_ico2.png") no-repeat center center;}
.nav03 i{background: url("../images/nav_ico3.png") no-repeat center center;}
.nav04 i{background: url("../images/nav_ico4.png") no-repeat center center;}
.nav05 i{background: url("../images/nav_ico5.png") no-repeat center center;}
.nav06 i{background: url("../images/nav_ico6.png") no-repeat center center;}
.nav07 i{background: url("../images/nav_ico7.png") no-repeat center center;}
.nav08 i{background: url("../images/nav_ico8.png") no-repeat center center;background-size: 100%;}

.nav01.on i,.nav01:hover i{background: url("../images/nav_ico1_on.png") no-repeat center center;}
.nav02.on i,.nav02:hover i{background: url("../images/nav_ico2_on.png") no-repeat center center;}
.nav03.on i,.nav03:hover i{background: url("../images/nav_ico3_on.png") no-repeat center center;}
.nav04.on i,.nav04:hover i{background: url("../images/nav_ico4_on.png") no-repeat center center;}
.nav05.on i,.nav05:hover i{background: url("../images/nav_ico5_on.png") no-repeat center center;}
.nav06.on i,.nav06:hover i{background: url("../images/nav_ico6_on.png") no-repeat center center;}
.nav07.on i,.nav07:hover i{background: url("../images/nav_ico7_on.png") no-repeat center center;}
.nav08.on i,.nav08:hover i{background: url("../images/nav_ico8_active.png") no-repeat center center;background-size: 100%;}

/*main*/
/*通用a标签*/
.toutiaoBox h1 a,
.toutiaoBox p span,
.xw_slider .bd p span,
.list1 li a,
.pub_list1 li a,
.dc_list h3 a,
.ft_box h3 a,
.jyxc li a,
.xf_cont01 a{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*通用动画指向效果*/
.matter_cont7 a img,
.list1 li a,
.govpushinfo150203 li a,
.pub_list1 li a,
.fw_link01 img,
.fw_link02 img,
.video_img img{transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;}

/*头条*/
.toutiaoBox{padding-bottom:10px;}
.toutiaoBox h1{text-align: center; font-size:35px;font-weight: normal;}
.toutiaoBox h1 a{width: 98%;padding:0 10px;color: #015293;}
.toutiaoBox >p{font: 20px/20px '';text-align: center;padding: 0 50px 10px 50px;}
.toutiaoBox p span{width: 98%;}

/*通用list*/
.list1{padding-top: 12px;}
.list1 li{font: 16px/40px'';background: url("../images/dian1.png") no-repeat 2px center; padding-left: 18px;height: 40px;}
.list1 li a,.pub_list1 li a{display: block;}
.list1 li a:hover,.pub_list1 li a:hover{padding-left: 20px;font-weight: bold;}
.list1 li span,.pub_list1 li span{float: right;font-size: 16px;color: #999;padding-left: 25px;}
.govpushinfo150203{padding-top: 12px;}
.govpushinfo150203 li{display: none;font: 16px/40px'';background: url("../images/dian1.png") no-repeat 2px center; padding-left: 18px;height: 40px;}
.govpushinfo150203 li a{width: 80%;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.govpushinfo150203 li a:hover{padding-left: 20px;font-weight: bold;}
.govpushinfo150203 li span{float: right;font-size: 16px;color: #999;}
.govpushinfo150203 li:nth-child(1){display: block;}
.govpushinfo150203 li:nth-child(2){display: block;}
.govpushinfo150203 li:nth-child(3){display: block;}
.govpushinfo150203 li:nth-child(4){display: block;}
.govpushinfo150203 li:nth-child(5){display: block;}

.more1{width: 21px;height: 21px;display: inline-block;background: url("../images/more.png") no-repeat;}
.more2{margin: 5px auto;background: #dadada;font: 14px/32px '';width: 100px;text-align: center;border-radius: 20px;display: none;}
/*footer*/
.footer{margin-top: 30px;background: #fff;}

/*友情链接*/
.yqlj {background: #015293;height: 45px;color: #fff;font-size: 16px;}
.yqlj_span a{color: #fff;}
.yqlj_container {line-height:45px;}
.yqlj_span{float:left;margin-right:20px;}
.yqlj_span a{padding: 0 10px;}
.flink > li {float:left;position:relative;min-width: 110px;padding: 0 10px;margin-left: 55px;color: #ccc;}
.flink > li+li{margin-left: 40px;}
.flink2 li {width:147px;}
.flink li.norm {margin-right:0;}
.flinkBtn {position:relative;text-align:center;}
.flink li a {display:inline-block;cursor:pointer;margin-left: 20px;color: #fff;}
.flink li i {position:absolute;margin-left:20px;top:50%;margin-top:-3px;width:11px;height:6px;background: url("../images/sy_jt_top.png") no-repeat;}
.flinkU6 {position:absolute;bottom:45px;min-width:170px;left:10%;display:none;z-index:999;max-height:300px;overflow-y:auto;overflow-x:hidden;border:1px solid #dedede;width: 200px;background: #fff;}
.flinkU6 li {background:white;font: 14px/36px '';}
.flinkU6 li a {height:auto;color:#4f4f4f}

.foot_cont{padding:30px 0 50px 0;position: relative;}
.fz_link{margin-bottom: 15px;}
.fz_link a{font: 14px/14px '';padding-right: 15px;}
.fz_link a+a{padding: 0 15px;}
.foot_txt{font: 14px/24px '';}
.foot_txt span,.foot_txt a{display: inline-block;margin-right: 30px;}
.foot_txt a img{margin-right: 10px;vertical-align: middle;}
.foot_img{position: absolute;right: 20px;top: 25px;}
.foot_img img{vertical-align: middle;margin-left: 10px;}
.foot_txt span a{display: inline-block;}
.foot_txt span.jbzx a{background:url(../images/iicon23.png) no-repeat left center;padding-left:30px;}
.foot_txt span.wlwf a{background:url(../images/iicon26.png) no-repeat left center;padding-left:30px;}
.foot_txt span.bzjb a{background:url(../images/foot_jb.png) no-repeat left center;padding-left:45px;}
/*右侧智能问答*/
.zn_box{width: 160px;height: 255px;position: fixed;right: 16px;top: 200px;z-index: 999;}
.zn_txt{width: 133px;height: 79px;background: url("../images/jqr_ts.png") no-repeat;float: right;font: 14px/20px '';padding: 5px 10px 80px 10px;display: none;}
.zn_img{cursor: pointer;position: absolute;bottom: 0;}
.zn_img:hover .zn_txt{display: inline-block;}

/* 弹窗（提示登录、信件查询弹窗） */
.mail-message-box{display:inline-block;vertical-align:middle;background-color:#fff;width:400px;padding:15px;border-radius:5px;position:relative}
.mail-message-box-wrapper{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,0.5);text-align:center}
.mail-message-box-wrapper:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}
.mail-message-box-header{padding-top:10px;padding-bottom:10px;font-size:18px;color:#303133}
.mail-message-box-content{padding:15px 15px;color:#606266;font-size:14px}
.mail-message-box-buttons{padding:10px 0}
.mail-message-box-buttons a{display:inline-block;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:0.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:8px 20px;font-size:14px;border-radius:4px;margin:0 5px}
.mail-message-box-buttons a:first-child{color:#fff;background-color:#0a5491;border-color:#0a5491}
.mail-message-box-close{position:absolute;top:-6px;right:5px;font-size:20px;padding:10px;cursor:pointer}
.mail-message-box-group{margin-bottom:10px}
.mail-message-box-group label{width:80px;text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;padding:0 12px 0 0;height:40px;line-height:40px}
.mail-message-box-group input{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0 15px;width:250px}
@media screen and (max-width:460px){
.mail-message-box{width:80%}
.mail-message-box-group label{width:100%;text-align:left}
.mail-message-box-group input{width:100%}
}

/*响应式*/
@media screen and (max-width: 1500px){
    .zn_box{display: none;}
}
@media screen and (max-width: 1200px) {
    .w1200{width: 100%;padding: 0 1%;}
    .foot_cont{padding: 20px 2%;}
    .fz_link{margin-bottom: 25px;}
    .foot_img{top: 0;}

}
@media screen and (max-width: 1000px) {
    .yqlj_span{display: none;}
}
@media screen and (max-width: 768px) {
    .search_box{width: 98%;}
    .search_input{width: 80%;}
    .search_btn{width: 18%;margin-left: 0;}
.menu_list>li{width: 33.33%;font: bold 18px/45px '';}
}
@media screen and (max-width: 650px) {
    .head_top{height: 76px;}
    .head_top .fl,.head_top .fr{float: none;}
    
    .yqlj,.foot_img{display: none;}
    .fz_link{margin-bottom: 15px;}
    .more2{display: block;}
    .pagination-last{display: block;margin-top: 10px;}
    .govpushinfo150203 li a{width: 60%;}
	    .alert {
        width: 80%!important;
        left: 10%!important;
        ;
        margin-left: inherit!important;
        ;
    }
    .alert_centent {
        padding: 30px!important;
    }
    
}
@media screen and (max-width: 540px) {
    .menu_list > li.nav02{width:50%;}
}
@media screen and (max-width: 320px) {
    .head_top{font-size: 12px;}
}